#ifndef ITEM_H
#define ITEM_H

#include <QObject>
#include <corelib\tools\qpoint.h>

namespace PickBusiness
{

	class Item //: public QObject
	{
		//Q_OBJECT

	public:
		//Item(QObject *parent);
		Item();
		~Item();

		void moveBy(float aDelta);

		inline float Velocity() const { return mVelocity; }
		inline void Velocity(float val) { mVelocity = val; }

		inline float Height() const { return mHeight; }
		inline void Height(float val) { mHeight = val; }

		inline float Width() const { return mWidth; }
		inline void Width(float val) { mWidth = val; }

		inline QPointF Position() const { return mPosition; }
		inline void Position(QPointF val) { mPosition = val; }

	private:

		QPointF  mPosition;
		float mVelocity;	
		float mWidth;
		float mHeight;


	};

}
#endif // ITEM_H
